shade leaf - German English Dictionary